
/** 게시판>게시판 를 호출되어지는 데이터 처리 로직을 위한 Data Access Interface를 상속 받아 처리하는 Class                                
* @FileName  : BoardDaoImpl.java 0.1 2014년09월12일(14:05:50)       
* @Project     : nComz n-eip 프로젝트   
* @Date         : 2014년09월12일(14:05:50)          
* @작성자      : 신용천(nComz)           	  
* @변경이력 :                         
* @프로그램 설명 :게시판>게시판(DaoImpl)    
* Copyright 2012 (주)nComz Cop. All rights Reserved.                  
*/ 

package com.sunny.hp.fly.dao; 

import java.util.LinkedHashMap;
import java.util.List;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.ibatis.session.SqlSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository;

/** 게시판>게시판 를 호출되어지는 데이터 처리 로직을 위한 Data Access Interface를 상속 받아 처리하는 Class                               
* @ClassName  : BoardDaoImpl       
* @Date         : 2014년09월12일(14:05:50)         
* @작성자      : 신용천(nComz)           	 
* @변경이력 :                        
* @프로그램 설명 :게시판>게시판(DaoImpl)                     
*/      

@Repository
//public class FlyDaoImpl extends HsqlDao implements FlyDao {
public class FlyDaoImpl implements FlyDao {

	@Autowired
	private SqlSession sqlSession; 
	protected final Log logger = LogFactory.getLog(getClass());

	@Override
	public List<LinkedHashMap> selectFlyTypeInfoList(LinkedHashMap param)
			throws Exception {
		return sqlSession.selectList("fly.selectFlyTypeInfoList", param);
	}

	@Override
	public List<LinkedHashMap> selectAirportInfoList(LinkedHashMap param)
			throws Exception {
		return sqlSession.selectList("fly.selectAirportInfoList", param);
	}

	@Override
	public List<LinkedHashMap> selectTakeOffDistanceInfo(LinkedHashMap param)
			throws Exception {
		return sqlSession.selectList("fly.selectTakeOffDistanceInfo", param);
	}

	@Override
	public List<LinkedHashMap> selectLandingDistanceInfo(LinkedHashMap param)
			throws Exception {
		return sqlSession.selectList("fly.selectLandingDistanceInfo", param);
	}

	@Override
	public List<LinkedHashMap> selectMakOfClimbInfo(LinkedHashMap param)
			throws Exception {
		return sqlSession.selectList("fly.selectMakOfClimbInfo", param);
	}



}
